package opp.arrayadd;

import java.util.Scanner;

public class add1 {
    public static void main(String[] args) {
        //在原始的数组中添加元素
        int[] arr1={1,2,3};
        //动态输入任意值
        Scanner S=new Scanner(System.in);
        int[] arrNew=new int[arr1.length+1];
        do {
            //把arr1的值赋给arrNew；
            for(int i=0;i<arr1.length;i++)
            {
                arrNew[i]=arr1[i];
            }
            System.out.print("请输入你要添加的元素:");
            int add=S.nextInt();//add用来临时装添加的元素
            arrNew[arrNew.length-1]=add;
            arr1=arrNew;//赋地址
            //遍历
            System.out.println("==数组arr1的元素情况==");
            for(int i=0;i<arr1.length;i++)
            {
                System.out.print(arr1[i]+" ");
            }
            //跳出循环
            System.out.println("\n是否继续添加 y/任意");
            char key=S.next().charAt(0);
            if(key != 'y')
            {
                break;
            }

        }while(true);
        System.out.println("退出添加！");
    }
}
